// 判断：当前用户使用页面的时候，看你有没有 token;直接转跳index;
if (localStorage.getItem("token") == null) {
    location.href = "/login.html";
}

// token：后台设计token, 设置过期时间；
//        响应返回专门返回一个对象：说身份认证失败；

// ************************************请求个人数据
// 
function getInfo() {
    $.ajax({
        url: "/my/userinfo", // 麻烦
        // 成功：
        success: function (res) {
            if (res.status == 0) {
                // res.data属性要渲染；
                let obj = res.data;
    
                // obj.user_pic = "http://t.cn/RCzsdCq";
                // obj.nickname = "cc"
    
    
                // 产品思路：
                //    名字：昵称优先，账号
                //    名字 和 头像，优先显示头像
                // 有头像
                if (obj.user_pic != null) {
                    $(".userinfo img").show().prop("src", obj.user_pic);
                    $(".userinfo .avatar").hide()
                }
                // 有昵称
                else if (obj.nickname != "") {
                    let t = obj.nickname.substr(0, 1).toUpperCase();
                    $(".userinfo .avatar").css("display", "inline-block").text(t);
                }
                // 有账户
                else if (obj.username != "") {
                    let t = obj.username.substr(0, 1).toUpperCase();
                    $(".userinfo .avatar").css("display", "inline-block").text(t);
                }
                $('.username').text(obj.nickname || obj.username)
            }
        },
    
    })
}
getInfo()


// **************************************退出登录
let layer = layui.layer;
// 1.注册
$("#logout").on("click", function () {

    // 2.询问
    layer.confirm("你是否真的要退出?", function (index) {
        layer.close(index);

        // 回到登录
        location.href = "/login.html";

        // 清除token
        localStorage.removeItem("token");
    })

});